public class Banque {

	HashMap<String,Compte> comptes = new HashMap<String,Compte>();

	Banque(){

	}

	public void ouvrir_Compte(String nom, String password) throws Exception{
		if((Compte_verifie(nom, password)) == true)		
			throw new Exception ("Existe deja");
		comptes.put(nom, new Compte(nom,password,0));
	}

	public Compte_verifie(String nom, String password){
		if(this.Compte.containsKey(nom)){		
			if(this.Compte.get(nom).getPassword() == password)
				return true;
			else
				return false;
		}	
		else
			return false;		
	}

	public int fermer_Compte(String nom, String password){
		if((Compte_verifie(nom,password)) == true){
			int restantC = solde(comptes);
			Compte.remove(nom);
		}
		return restantC;
	}
	
	public void deposer(int somme, Compte c){

	}

	public int retirer(int somme, Compte c){
		int nouveauC= c.Compte-somme;
		c.Compte(nouveauC);
		return nouveauC ;		
	}

	public int solde(Compte c){
		return c.Compte;
	}
}
